package com.yonyou.cyxdms.sysAuth.service.dto;

import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * 菜单DTo
 * @author billLiu
 *
 */
public class MenuVueDto {
	@ApiModelProperty(value = "重定向")
	private String redirect;//重定向
	@ApiModelProperty(value = "路径")
	private String path;//路径
	@ApiModelProperty(value = "vue文件路径")
	private String component;//vue文件路径
	@ApiModelProperty(value = "图标和标题")
	private MenuMetaVueDto meta;//图标和标题
	@ApiModelProperty(value = "名称")
	private String name;//名称
	@ApiModelProperty(value = "主键")
	private String id;//主键
	@ApiModelProperty(value = "父主键")
	private String parentId;//父主键
	@ApiModelProperty(value = "子菜单")
	private List<MenuVueDto> children;//子菜单
	@ApiModelProperty(value = "是否")
	private String isFavorite;//是否
	@ApiModelProperty(value = "不具备的操作权限")
	private List permission;//不具备的操作权限
	@ApiModelProperty(value = "菜单的拼音首字母")
	private String pyt;//菜单的拼音首字母
	@ApiModelProperty(value = "值")
	private String key;//给奥迪新架构用的，传的是path的值
	@ApiModelProperty(value = "标题")
	private String title;//给奥迪新架构用的，标题
	public String getTitle() { return title; }
	public void setTitle(String title) { this.title = title; }
	public String getPyt() { return pyt; }
	public void setPyt(String pyt) { this.pyt = pyt; }
	public String getKey() { return key; }
	public void setKey(String key) { this.key = key; }
	public List getPermission() { return permission; }
	public void setPermission(List permission) { this.permission = permission; }
	public String getIsFavorite() {
		return isFavorite;
	}
	public void setIsFavorite(String isFavorite) {
		this.isFavorite = isFavorite;
	}
	public String getRedirect() {
		return redirect;
	}
	public void setRedirect(String redirect) {
		this.redirect = redirect;
	}
	public String getPath() {
		return path;
	}
	public void setPath(String path) {
		this.path = path;
	}
	public String getComponent() {
		return component;
	}
	public void setComponent(String component) {
		this.component = component;
	}
	public MenuMetaVueDto getMeta() {
		return meta;
	}
	public void setMeta(MenuMetaVueDto meta) {
		this.meta = meta;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getParentId() {
		return parentId;
	}
	public void setParentId(String parentId) {
		this.parentId = parentId;
	}
	public List<MenuVueDto> getChildren() {
		return children;
	}
	public void setChildren(List<MenuVueDto> children) {
		this.children = children;
	}
}
